runtime.funcInfo.valid (method)
38 uses
runtime (current package)
debugcall.go#L44: if !f.valid() {
debuglog.go#L805: if returnPC && (!fn.valid() || pc > fn.entry()) {
debuglog.go#L812: if !fn.valid() {
heapdump.go#L608: if !f.valid() {
mbitmap.go#L2023: if frame.fn.valid() {
mgcmark.go#L901: isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == funcID_asyncPreempt
mgcmark.go#L902: isDebugCall := frame.fn.valid() && frame.fn.funcID == funcID_debugCallV2
panic.go#L1264: if gp.m.incgo || findfunc(pc).valid() {
panic.go#L1269: if findfunc(lr).valid() {
panic.go#L1288: if !f.valid() {
plugin.go#L113: if f2.valid() {
preempt.go#L385: if !f.valid() {
print.go#L295: if fn.valid() {
proc.go#L3401: if !f.valid() {
proc.go#L4461: if f := findfunc(pc); f.valid() {
stack.go#L623: if f.valid() && 0 < p && p < minLegalPointer && debug.invalidptr != 0 {
stack.go#L982: if f.valid() {
stack.go#L1078: if f := findfunc(gp.sched.pc); f.valid() {
stack.go#L1185: if f.valid() && f.funcID == funcID_gcBgMarkWorker {
symtab.go#L92: if !funcInfo.valid() {
symtab.go#L151: if frame.funcInfo.valid() {
symtab.go#L173: if !f.valid() {
symtab.go#L717: if !f.valid() {
symtab.go#L801: func (f funcInfo) valid() bool {
symtab.go#L901: if !f.valid() {
symtab.go#L968: if !f.valid() || f.nameoff == 0 {
symtab.go#L995: if !f.valid() {
symtab.go#L1007: if !f.valid() {
symtab.go#L1020: if !f.valid() {
trace.go#L1252: if !f.valid() {
traceback.go#L114: if !f.valid() {
traceback.go#L236: if !flr.valid() {
traceback.go#L476: if !flr.valid() {
traceback.go#L495: if !f.valid() {
traceback.go#L762: if f.valid() && showframe(f, gp, false, funcID_normal, funcID_normal) && gp.goid != 1 {
traceback.go#L867: if f.valid() && showfuncinfo(f, false, funcID_normal, funcID_normal) && ancestor.goid != 1 {
traceback.go#L934: if !f.valid() {
traceback.go#L1114: if !f.valid() {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)